Sensex witnessed the biggest single day gain since May 2009 in absolute terms.
The broader markets were marginally higher with mid-caps and small-caps gaining 0.1-0.4 per cent on the BSE.
The broader markets ended negatively with mid-caps and small-caps shedding 0.5 per cent on the BSE.
The main losers on the Sensex were Tata Steel, Hero Moto, BHEL, ONGC & Maruti Suzuki.
The broader markets ended firm with mid-caps and small-caps gaining nearly 0.5 per cent on the BSE.
Month-end dollar demand from importers resulted in the rupee touching a new all-time low on Wednesday against the dollar.
The broader markets traded positively with mid-caps and small-caps rising 0.5 per cent each on the BSE.
Shares of rate sensitive sectors such as realty, infrastructure, banking and automobiles ended higher ahead of the Reserve Bank of India (RBI) mid-quarter policy review on June 17.
The 30-share Sensex ended down 90 points at 19,429 after hitting an intra-day low of 19,398 and the 50-share Nifty ended down 40 points at 5,881 after touching an intra-day low of 5,871.
BSE Healthcare, Oil & Gas, Consumer Durable, TECk, Power and Metal indices declined between 0.5-1%.
The broader markets ended higher with mid-caps and small-caps gaining nearly 0.1% on the BSE.
BSE Consumer Durable and Oil & Gas indices surged by nearly 3% each followed by counters like Metal, TECk, Power, Healthcare, Banks, Realty and IT, all gaining between 1-2% each.
BSE Healthcare index slumped by nearly 2% followed by counters like Consumer Durable, Banks, Oil & Gas and PSU shares, all falling down by 1% each.
Investors booked profits after sharp gains last week which pushed the Sensex above 20,000 and the Nifty above 6,000.
BSE Metal, IT and Consumer Durable indices surged by nearly 2% each. However, BSE FMCG index declined by nearly 1%.
The broader markets declined with mid-caps and small-caps falling nearly 0.3% on the BSE.
The broader markets gained with mid-caps and small-caps rising nearly 0.7% on the BSE.
The Bombay Stock Exchange's 30-share Sensex closed at 19,504 up 117 points. The National Stock Exchange's 50-share S&P CNX Nifty closed up 26 points at 5,930.
Rate-sensitive sectors gained amid hopes that the central bank would ease monetary policy more aggressively next month.
BSE-IT index slumped over 10 percent after Infosys, the second-biggest software exporter, guided for a revenue growth of 6-10%, much below of 12-14% for the fiscal 2014.